musculus sartorius
Explore definitions, synonyms, and language insights of musculus sartorius
Definitions
                    Noun
                    
            a muscle in the thigh that helps to rotate the leg into the sitting position assumed by a tailor; the longest muscle in the human body